{
  "name": "safe-mail-tutorial",
  "productName": "SAFE Mail Tutorial",
  "version": "0.4.0",
  "description": "Mailing application tutorial using SAFE Network",
  "identifier": "net.maidsafe.examples.mailtutorial",
  "vendor": "MaidSafe.net Ltd",
  "main": "app/index.js",
  "scripts": {
    "test": "cross-env NODE_ENV=test BABEL_DISABLE_CACHE=1 mocha --compilers js:babel-register --recursive --require ./test/setup.js test/**/*.spec.js",
    "test-watch": "npm test -- --watch",
    "test-e2e": "cross-env NODE_ENV=test BABEL_DISABLE_CACHE=1 mocha --compilers js:babel-register --require ./test/setup.js ./test/e2e.js",
    "lint": "eslint app test *.js",
    "hot-server": "node -r babel-register server.js",
    "build-main": "cross-env NODE_ENV=production node -r babel-register ./node_modules/webpack/bin/webpack --config webpack.config.electron.js --progress --profile --colors",
    "build-renderer": "cross-env NODE_ENV=production node -r babel-register ./node_modules/webpack/bin/webpack --config webpack.config.production.js --progress --profile --colors",
    "build": "npm run build-main && npm run build-renderer",
    "start": "electron-forge start",
    "start-hot": "cross-env HOT=1 NODE_ENV=development electron -r babel-register -r babel-polyfill ./main.development",
    "package": "electron-forge package",
    "package-all": "npm run package -- --all",
    "postinstall": "node node_modules/fbjs-scripts/node/check-dev-engines.js package.json",
    "dev": "concurrently --kill-others \"npm run hot-server\" \"npm run start-hot\"",
    "make": "electron-forge make"
  },
  "bin": {
    "electron": "./node_modules/.bin/electron"
  },
  "repository": {
    "type": "git",
    "url": "git+https://github.com/maidsafe/safe_examples.git"
  },
  "author": {
    "name": "MaidSafe",
    "email": "qa@maidsafe.net",
    "url": "https://github.com/maidsafe"
  },
  "license": "MIT",
  "bugs": {
    "url": "https://github.com/maidsafe/safe_examples/issues"
  },
  "keywords": [
    "maidsafe"
  ],
  "homepage": "https://github.com/maidsafe/safe_examples/blob/master/email_app/README.md",
  "devDependencies": {
    "asar": "^0.12.2",
    "babel-core": "^6.14.0",
    "babel-eslint": "^6.1.2",
    "babel-loader": "^6.2.5",
    "babel-plugin-add-module-exports": "^0.2.1",
    "babel-plugin-dev-expression": "^0.2.1",
    "babel-plugin-transform-async-to-generator": "^6.22.0",
    "babel-plugin-webpack-loaders": "^0.7.1",
    "babel-polyfill": "^6.13.0",
    "babel-preset-env": "^1.2.1",
    "babel-preset-es2015": "^6.14.0",
    "babel-preset-react": "^6.23.0",
    "babel-preset-react-hmre": "^1.1.1",
    "babel-preset-react-optimize": "^1.0.1",
    "babel-preset-stage-0": "^6.5.0",
    "babel-register": "^6.14.0",
    "chai": "^3.5.0",
    "concurrently": "^2.2.0",
    "cross-env": "^2.0.0",
    "css-loader": "^0.24.0",
    "del": "^2.2.2",
    "devtron": "^1.3.0",
    "electron-devtools-installer": "^2.0.1",
    "electron-forge": "^2.8.3",
    "electron-prebuilt-compile": "1.6.2",
    "electron-rebuild": "^1.2.0",
    "eslint": "^3.3.1",
    "eslint-config-airbnb": "^10.0.1",
    "eslint-import-resolver-webpack": "^0.5.1",
    "eslint-plugin-import": "^1.14.0",
    "eslint-plugin-jsx-a11y": "^2.1.0",
    "eslint-plugin-react": "^6.1.2",
    "express": "^4.14.0",
    "extract-text-webpack-plugin": "^1.0.1",
    "fbjs-scripts": "^0.7.1",
    "file-loader": "^0.9.0",
    "jsdom": "^9.4.2",
    "json-loader": "^0.5.4",
    "less": "^2.7.1",
    "less-loader": "^2.2.3",
    "minimist": "^1.2.0",
    "mocha": "^3.0.2",
    "node-libs-browser": "^1.0.0",
    "react-addons-test-utils": "^15.3.1",
    "redux-logger": "^2.6.1",
    "sinon": "^1.17.5",
    "spectron": "^3.3.0",
    "style-loader": "^0.13.1",
    "webpack": "^1.13.2",
    "webpack-dev-middleware": "^1.6.1",
    "webpack-hot-middleware": "^2.12.2",
    "webpack-merge": "^0.14.1"
  },
  "dependencies": {
    "@maidsafe/safe-node-app": "0.3.0",
    "axios": "^0.14.0",
    "babel-plugin-transform-class-properties": "^6.23.0",
    "buffer-stream-reader": "^0.1.1",
    "classnames": "^2.2.5",
    "css-modules-require-hook": "^4.0.2",
    "dateformat": "^1.0.12",
    "electron-compile": "^6.2.0",
    "electron-debug": "^1.0.1",
    "less": "^2.7.2",
    "material-design-lite": "^1.2.1",
    "open-sans-fontface": "^1.4.0",
    "postcss": "^5.1.2",
    "react": "^15.4.2",
    "react-dom": "^15.4.2",
    "react-hot-loader": "^3.0.0-beta.6",
    "react-material-select": "^1.2.0",
    "react-modal-dialog": "^4.0.7",
    "react-redux": "^5.0.3",
    "react-router": "^3.0.2",
    "react-router-redux": "^4.0.8",
    "react-spinjs": "^3.0.0",
    "redux": "^3.6.0",
    "redux-axios-middleware": "^2.0.0",
    "redux-promise-middleware": "^4.2.0",
    "redux-thunk": "^2.1.0",
    "source-map-support": "^0.4.2",
    "urlsafe-base64": "^1.0.0"
  },
  "devEngines": {
    "node": "4.x || 5.x || 6.x || 7.x",
    "npm": "2.x || 3.x || 4.x"
  },
  "config": {
    "forge": {
      "make_targets": {
        "win32": [
          "squirrel"
        ],
        "darwin": [
          "zip"
        ],
        "linux": [
          "deb",
          "rpm"
        ]
      },
      "electronPackagerConfig": {
        "name": "safe-mail-tutorial",
        "appBundleId": "net.maidsafe.examples.mailtutorial",
        "appCategoryType": "public.app-category.tools",
        "dir": "./",
        "icon": "app/app.icns"
      },
      "electronWinstallerConfig": {
        "name": ""
      },
      "electronInstallerDebian": {},
      "electronInstallerRedhat": {},
      "github_repository": {
        "owner": "",
        "name": ""
      },
      "windowsStoreConfig": {
        "packageName": ""
      }
    }
  }
}
